home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 25 / AMIGAplus Sonderheft 25 (2000)(Falke)(DE)(Track 1 of 4)[!].iso / Updates / HD-Installer / jst_dev / sources / src / DiskTools / Makefile < prev    next >
Makefile  |  2000-04-12  |  3KB  |  105 lines

  1. CC = sc:c/sc
  2. LINK = sc:c/slink
  3. ASM = sys:commands/phxass
  4. INSTALLDIR = sys:commands
  5.  
  6. all : boot2file disk2file psydir rippsyfiles ripcorefiles grem2file rob2file #sensidir raw2file ripsensifiles
  7.  
  8. boot2file : boot2file.o
  9.     slink FROM LIB:c.o "/jst/readdostrack.o"+"boot2file.o" TO boot2file LIB LIB:sc.lib LIB:amiga.lib
  10.     copy boot2file $(INSTALLDIR)
  11.  
  12. boot2file.o : boot2file.c
  13.     $(CC) boot2file.c NOLINK NODEBUG
  14.  
  15. disk2file : disk2file.o
  16.     slink FROM LIB:c.o "/jst/readdostrack.o"+"disk2file.o" TO disk2file LIB LIB:sc.lib LIB:amiga.lib
  17.     copy disk2file $(INSTALLDIR)
  18.  
  19. raw2file : raw2file.o
  20.     slink FROM LIB:c.o "/jst/readdostrack.o"+"raw2file.o" TO raw2file LIB LIB:sc.lib LIB:amiga.lib
  21.  
  22. rob2file_hard : readrobtrack.o rob2file_hard.o
  23.     slink FROM LIB:c.o "/jst/readdostrack.o"+"readrobtrack.o"+"rob2file_hard.o" TO rob2file_hard LIB LIB:sc.lib LIB:amiga.lib
  24.  
  25. rob2file : robdecode.o rob2file.o
  26.     slink FROM LIB:c.o "/jst/readdostrack.o"+"robdecode.o"+"rob2file.o" TO rob2file LIB LIB:sc.lib LIB:amiga.lib
  27.     copy rob2file $(INSTALLDIR)
  28.  
  29. rippsyfiles : psydecode.o psywfiles.o rippsyfiles.o
  30.     slink FROM LIB:c.o "/jst/readdostrack.o"+"psywfiles.o"+"psydecode.o"+"rippsyfiles.o" TO rippsyfiles LIB LIB:sc.lib LIB:amiga.lib
  31.     copy rippsyfiles $(INSTALLDIR)
  32.  
  33. ripcorefiles : coredecode.o corewfiles.o ripcorefiles.o
  34.     slink FROM LIB:c.o "/jst/readdostrack.o"+"corewfiles.o"+"coredecode.o"+"ripcorefiles.o" TO ripcorefiles LIB LIB:sc.lib LIB:amiga.lib
  35.  
  36. ripsensifiles : readsensitrack.o ripsensifiles.o trackmoves.o
  37.     slink FROM LIB:c.o "trackmoves.o"+"readsensitrack.o"+"ripsensifiles.o" TO ripsensifiles LIB LIB:sc.lib LIB:amiga.lib
  38.  
  39. psydir : psydecode.o psydir.o
  40.     slink FROM LIB:c.o "/jst/readdostrack.o"+"psydecode.o"+"psydir.o" TO psydir LIB LIB:sc.lib LIB:amiga.lib
  41.     copy psydir $(INSTALLDIR)
  42.  
  43. grem2file : gremdecode.o grem2file.o
  44.     slink FROM LIB:c.o "/jst/readdostrack.o"+"grem2file.o"+"gremdecode.o" TO grem2file LIB LIB:sc.lib LIB:amiga.lib
  45.     copy grem2file $(INSTALLDIR)
  46.  
  47. sensidir : readsensitrack.o sensidir.o trackmoves.o
  48.     slink FROM LIB:c.o "trackmoves.o"+"readsensitrack.o"+"sensidir.o" TO sensidir LIB LIB:sc.lib LIB:amiga.lib
  49.  
  50. disk2file.o : disk2file.c
  51.     $(CC) disk2file.c NOLINK NODEBUG
  52.  
  53. raw2file.o : raw2file.c
  54.     $(CC) raw2file.c NOLINK NODEBUG
  55.  
  56. rippsyfiles.o : rippsyfiles.c
  57.     $(CC) rippsyfiles.c NOLINK NODEBUG
  58.  
  59. ripcorefiles.o : ripcorefiles.c
  60.     $(CC) ripcorefiles.c NOLINK NODEBUG
  61.  
  62. ripsensifiles.o : ripsensifiles.c
  63.     $(CC) ripsensifiles.c NOLINK NODEBUG
  64.  
  65. psydir.o : psydir.c
  66.     $(CC) psydir.c NOLINK NODEBUG
  67.  
  68. grem2file.o : grem2file.c
  69.     $(CC) grem2file.c NOLINK NODEBUG
  70.  
  71. rob2file.o : rob2file.c
  72.     $(CC) rob2file.c NOLINK NODEBUG
  73.  
  74. rob2file_hard.o : rob2file_hard.c
  75.     $(CC) rob2file_hard.c NOLINK NODEBUG
  76.  
  77. sensidir.o : sensidir.c
  78.     $(CC) sensidir.c NOLINK NODEBUG
  79.  
  80. readrobtrack.o : readrobtrack.asm 
  81.     $(ASM) readrobtrack.asm I=sc:include
  82.  
  83. psydecode.o : psydecode.asm 
  84.     $(ASM) OPT ! psydecode.asm
  85.  
  86. coredecode.o : coredecode.asm 
  87.     $(ASM) OPT ! coredecode.asm
  88.  
  89. gremdecode.o : gremdecode.asm 
  90.     $(ASM) OPT ! gremdecode.asm
  91.  
  92. robdecode.o : robdecode.asm 
  93.     $(ASM) OPT ! robdecode.asm
  94.  
  95. psywfiles.o : psywfiles.asm 
  96.     $(ASM) OPT ! psywfiles.asm I=sc:include
  97.  
  98. corewfiles.o : corewfiles.asm 
  99.     $(ASM) OPT ! corewfiles.asm I=sc:include
  100.  
  101. readsensitrack.o : readsensitrack.asm 
  102.     $(ASM) readsensitrack.asm I=sc:include
  103.  
  104. clean:;        rm *.o
  105.